package cn.csc.framework.pay.core.client.impl.lkl.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.google.gson.annotations.SerializedName;
import com.lkl.laop.sdk.request.model.V3LabsTradeAccBusiFieldInfo;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * @author liuchuang
 * @version 1.0
 * @date 2023/11/7 12:38
 * @modify
 */
@Getter
@Setter
public class V3LabsTransMicropayUnionPayAccBusiFieldInfo extends V3LabsTradeAccBusiFieldInfo {

    /**
     * acq_addn_data_order_info	银联订单信息	C	String(600)	银联二维码单品营销时上送
     * acq_addn_data_goods_info	银联商品信息	C	String(6000)	银联单品营销商品信息
     *
     * 示例
     * “acq_addn_data_order_info”: “{"title": "日用品","dctAmount": "2","addnInfo": "屈臣氏(人民广场)店"}”,
     * “acq_addn_data_goods_info”: “[{"id": "202230001","name": "test测试单品","price": "1","quantity": "1"}]”
     */

    @SerializedName("acq_addn_data_order_info")
    @JsonProperty("acq_addn_data_order_info")
    private String acqAddnDataOrderInfo;

    @SerializedName("acq_addn_data_goods_info")
    @JsonProperty("acq_addn_data_goods_info")
    private String acqAddnDataGoodsInfo;

}
